participle of manchar - Turco Inglés Diccionario